<?php
    include '../../controlador/php/conexion/Conexion.php';
    
    $TipoEnvio = $_REQUEST['TipoEnvio'];
    
    if($TipoEnvio == 1){
    
        $ObjConexion = new Conexion();
        
        $CedulaPaciente = $_REQUEST['CedulaPaciente'];
        
        $stmt = mssql_init('Usp_QxConSolicitudCirugia');
        $Mensaje = '';
        
        mssql_bind($stmt, '@PACNUMDOC', $CedulaPaciente, SQLVARCHAR);
        mssql_bind($stmt, 'RETVAL', $Mensaje, SQLINT4);
        
        mssql_execute($stmt);
        
        
        print_r(json_encode($Mensaje));
    }
    
    if($TipoEnvio == 2){
        
        $ObjConexion = new Conexion();
        
        $AreaServicio = "SELECT * FROM QX_AreaServicio";
        $Resul = $ObjConexion ->query($AreaServicio);
        
        while ($Resultado = mssql_fetch_array($Resul)){
            
            $Lista[] = array_map(utf8_encode, $Resultado);
        }
        print_r(json_encode($Lista));
        
        $ObjConexion -> cerrarConexion();
    }
    
    if($TipoEnvio == 3){
        
        $ObjConexion = new Conexion();
        
        $EspecialidadPaciente = "SELECT * FROM Qx_EspecialidadPaciente";
        $Resul = $ObjConexion ->query($EspecialidadPaciente);
        
        while ($Resultado = mssql_fetch_array($Resul)){
            
            $Lista[] = array_map(utf8_encode, $Resultado);
        }
        print_r(json_encode($Lista));
        
        $ObjConexion -> cerrarConexion();
    }
    if($TipoEnvio == 4){
        
        $ObjConexion = new Conexion();
        
        $CedulaPaciente = $_REQUEST['CedulaPaciente'];
        
        $Consultar = mssql_init('Usp_QxConsPaciente');
          
        mssql_bind($Consultar, '@PACNUMDOC', $CedulaPaciente, SQLVARCHAR);
          
        $Result = mssql_execute($Consultar);
          
                while ($Resultado = mssql_fetch_array($Result)){
                          $SolicitudOid = $Resultado[0];
                          $OidPaciente = $Resultado[1];
                          $Documento = $Resultado[2];
                          $PrimerNombre = $Resultado[3];
                          $SegundoNombre = $Resultado[4];
                          $PrimerApellido = $Resultado[5];
                          $SegundoApellido = $Resultado[6];
                          $Eps = $Resultado[7];
                          $Ciudad = $Resultado[8];
                          $Departamento = $Resultado[9];
                          $TipoAfiliado = $Resultado[10];
                          $TipoPaciente = $Resultado[11];
                          $TelefonoPrincipal = $Resultado[12];
                          $Genero = $Resultado[13];
                          $Email = $Resultado[14];
                          $Edad = $Resultado[15];
                          $Direccion = $Resultado[16];
                          $AreaServicio = $Resultado[17];
                          $Especialidad = $Resultado[18];
                          $FechaSolicitud = $Resultado[19];
                          $FechaVencimiento = $Resultado[20];
                          $FechaRegistro = $Resultado[21];
                          $Observacion = $Resultado[22];
                          $Estado = $Resultado[23];
                          $NombreEspecialidad = $Resultado[24];
                          $DescripcionEstado = $Resultado[25];
                          $TipoCirugia = $Resultado[26];
                          $Insumos = $Resultado[27];
                          $ReservaCamaUci = $Resultado[28];
                          $RequiereSangre = $Resultado[29];
                          $Material = $Resultado[30];

                        $Lista[] =  array_map(utf8_encode,array('SolicitudOid'=>$SolicitudOid,'PacienteOid'=>$OidPaciente,'Documento'=>$Documento,'PrimerNombre'=>$PrimerNombre,'SegundoNombre'=>$SegundoNombre,
                                    'PrimerApellido'=>$PrimerApellido,'SegundoApellido'=>$SegundoApellido,'Eps'=>$Eps,'Ciudad'=>$Ciudad,'Departamento'=>$Departamento,
                                    'TipoAfiliado'=>$TipoAfiliado,'TipoPaciente'=>$TipoPaciente,'TelefonoPrincipal'=>$TelefonoPrincipal,'Genero'=>$Genero,'Email'=>$Email,
                                    'Edad'=>$Edad,'Direccion'=>$Direccion,'AreaServicio'=>$AreaServicio,'Especialidad'=>$Especialidad,'FechaSolicitud'=>$FechaSolicitud,
                                    'FechaVencimiento'=>$FechaVencimiento,'FechaRegistro'=>$FechaRegistro,'Observacion'=>$Observacion,'Estado'=>$Estado,'NombreEspecialidad'=>$NombreEspecialidad,
                                    'DescripcionEstado'=>$DescripcionEstado,'TipoCirugia'=>$TipoCirugia,'Insumos'=>$Insumos,'ReservaCamaUci'=>$ReservaCamaUci,'RequiereSangre'=>$RequiereSangre,'Material'=>$Material));
                    
                
                }
                print_r(json_encode($Lista));
                
                $ObjConexion -> cerrarConexion();
    }
    if($TipoEnvio == 5){
        $ObjConexion = new Conexion();
        
        $TipoMedico = $_REQUEST['TipoMedico'];
        
        switch ($TipoMedico){
            case 1:
                $Consulta = '';
            break;
            case 2:
                $Consulta = '';
            break;
            case 3:
                $Consulta = '';
            break;
            case 4:
                $Consulta = '';
            break;
            case 5:
                $Consulta = '';
            break;
            case 6:
                $Consulta = '';
            break;
        }
        $ConsultarMedicos = "SELECT * FROM Rec_Medicos  
                             $Consulta   
                             ORDER BY GMENOMCOM";
        $Result = $ObjConexion->query($ConsultarMedicos);
        
        while ($Resultado = mssql_fetch_array($Result)){
            $Lista[] = array_map(utf8_encode, $Resultado);
        }
        
        print_r(json_encode($Lista));
        
        $ObjConexion->cerrarConexion();
    }
    if($TipoEnvio == 6){
        $ObjConexion = new Conexion();
        
        $ConsultarMedicos = "SELECT * FROM Qx_CambioTipoAnestesia WHERE EsActivo = '1'";
        $Result = $ObjConexion->query($ConsultarMedicos);
        
        while ($Resultado = mssql_fetch_array($Result)){
            $Lista[] = array_map(utf8_encode, $Resultado);
        }
        
        print_r(json_encode($Lista));
        
        $ObjConexion->cerrarConexion();
    }
    if($TipoEnvio == 7){
        $ObjConexion = new Conexion();
        
        $ConsultarMedicos = "SELECT * FROM Qx_DestinoCirugia WHERE EsActivo = '1'";
        $Result = $ObjConexion->query($ConsultarMedicos);
        
        while ($Resultado = mssql_fetch_array($Result)){
            $Lista[] = array_map(utf8_encode, $Resultado);
        }
        
        print_r(json_encode($Lista));
        
        $ObjConexion->cerrarConexion();
    }
?>
